Hax:用C语言编写的极简终端原生编码代理
Haxは、C言語で書かれたミニマルでターミナルネイティブなコーディングエージェントです。単一のネイティブバイナリとして配布され、依存関係が最小限で、即座に起動し、RAMを数MBしか使用しません。これにより、ローカルLLMのためのメモリをより多く残せます。
主な機能
- 設計上の軽量性: 依存関係が少ない単一のネイティブCバイナリ。即座に起動し、メモリ使用量はごくわずか(数MB程度)なので、ローカルLLMのためのRAMを多く残せます。
- ローカルモデルを第一級でサポート: Haxはモデルとランタイムの機能を自動検出します。デフォルト設定では、カスタムプロバイダー設定ブロックは不要です。例:
llama-server -m [model].gguf
hax --provider llama.cpp
-pワンショットモードでのクリーンなstdout、stderrへの再開ヒント、プレーンテキストの設定・セッションファイル、プラグインではなくサブプロセスによる構成。対象ユーザー
ターミナルで作業し、ローカルモデルを実行し、ツールの動作を監査し、ディストリビューション用にソフトウェアをパッケージングする開発者、またはリソースが限られた環境でエージェントを実行する開発者向けです。MCPマーケットプレイス、プラグインランタイム、IDEパネル、コマンドごとの権限プロンプトが必要な場合は、他のエージェントがまさにそれを構築しています。haxは意図的にそれらを搭載しておらず、docs/philosophy.mdで各省略の理由を説明しています。
はじめに
HaxはLinuxとmacOSで動作します。WindowsではWSLで使用してください。Homebrewでインストール:
brew install oleksandrchekhovskyi/hax/hax
Arch Linuxでは、haxはAURにhaxとして存在します。任意のLinuxでは、最新リリースから事前ビルドされた静的バイナリ(x86_64またはaarch64)をダウンロードし、PATHに追加してください。
ソースからビルド:
git clone https://github.com/OleksandrChekhovskyi/hax.git
cd hax
scripts/install_deps.sh # Debian/Ubuntu, Fedora, Arch, openSUSE, Alpine, macOS
make # binary at ./build/hax
make install # optional; may prompt for sudo
作業したいプロジェクトディレクトリからhaxを実行します:
hax # 対話型REPL
hax -p "list TODOs" # プロンプトを実行し、最終回答を表示
printf "explain x" | hax -p # 標準入力からプロンプトを読み取る
hax -c # このディレクトリの最新セッションを続行
hax --resume # このディレクトリの過去のセッションを選択
hax --resume=ID -p "next" # 特定のセッションをワンショットモードで再開
最も簡単な初回実行は対話モードです:haxを起動し、/providerで利用可能なプロバイダーを確認し、モデルを選択します。Haxは対話的に選択したプロバイダー、モデル、努力レベルを記憶します。プロバイダーの設定と完全なドキュメントについてはREADMEを参照してください。
📖 完全なソースを読む: HN AI Agents
👀 See Also

初心者向けライブビルド:初めてのOpenClawエージェント
Clawcastが7月8日に初心者向けのライブビルドを開催。コーディング不要でOpenClawエージェントをセットアップする方法を紹介します。Discordで参加するか、後日YouTubeで録画を視聴できます。

MegaClaw:PlaywrightとHomebrewを活用したコンテナ化されたOpenClawセットアップ
MegaClawは、OpenClawのコンテナ化実装であり、永続的なセットアップ問題を解決するために設計されています。開発者は、新しいマシンにOpenClawをデプロイする際に繰り返し発生する問題、特に再現性、権限エラー、PlaywrightおよびHomebrewのサポート不足に直面した後、これを構築しました。

IUM: MCPシンボルインデクサーがAIエージェントのトークン使用量をgrep比15.9倍削減
IUMはコードベースをスキャンしてシンボルイベントのSQLiteマトリックスにインデックス化し、正確なファイル:行座標、コールグラフトレーシング、MCPを介したセマンティック検索を提供します。DataFusion(1,538ファイル)でベンチマークした結果、同等のクエリに対してgrepより15.9倍少ないトークン数でした。

Black LLAB: 動的モデルルーティングとDockerサンドボックス化AIエージェントのためのオープンソースアーキテクチャ
開発者がBlack LLABをオープンソース化しました。このシステムはMistral 3Bを使用してプロンプトをローカルモデルとクラウドモデルの間でルーティングし、OpenClaw統合によりAIエージェントを分離されたDockerコンテナ内で実行します。