C言語製の軽量コーディングエージェント「hax」登場

Hax – a minimalist, terminal-native coding agent written in C

C言語製の軽量コーディングエージェント「hax」登場

haxは、C言語で書かれたシングルバイナリのコーディングエージェント。わずか数MBのメモリ使用量で、ローカルLLMを快適に動作させる。llama.cppなどのローカルモデルを自動検出し、ターミナル上でストリーミング出力を表示。OpenAIやAnthropicなど主要プロバイダに対応し、XDGパス準拠やクリーンなstdoutなどUnixらしい設計。プラグインやMCPマーケットプレイスは意図的に省き、シンプルさを追求する。

「プラグインランタイムやIDEパネル、コマンドごとの権限プロンプトが欲しいなら、他のエージェントがまさにそれを提供している——haxはあえてそれらを実装しない」
  1. losvedir

    Cで書かれた超高速で超小型のハーネスがLLMを駆動するというのは、何か面白いものを感じます。まるでミニバンに巨大なスポイラーを付けるようなものです。

  2. abawany

    macOSでHomebrewを使ってインストールし、Anthropic互換のカスタムプロバイダーオプションでdeepseek-flashを使うように設定し、その設定で数ヶ月先延ばしにしていたRustのプロジェクトを素早く構築しました。合計コストは1米セント、セットアップなどにかかった時間は10分未満でした。このような軽量でクリーンな選択肢を作ってくれてありがとうございます。

  3. Bleaphar

    ターミナルをCで作ることにした決断についてもっと聞きたいです。また、デモビデオの録画には何を使いましたか?見た目が素晴らしいです!

  4. all2

    Haxeと混同しないでください: https://haxe.org/

  5. mring33621

    MacBook Proでこのハーネスをビルドしてインストールしましたが、ローカルモデルとllama.cppでのクリーンで高速なパフォーマンスに非常に満足しています。よくできました、Oleksandrさん!

この日のほかの記事

2026-08-12