nowledge-co/con-terminal

The Native Terminal Emulator with a builtin AI Harness

何を解決するか

con は、GPUアクセラレーションされたターミナルエミュレータで、AI支援をオプションの「ハーネス」として統合する設計です。伝統的なターミナル体験を最優先にし、AIは中心的な焦点ではなく、補助的な役割を果たします。プロフェッショナルなCLI環境を提供し、エージェントネイティブなワークフローをサポートしながらも、クラシックなターミナルの速度と操作感を損なわないように設計されています。

動作方法

RustとGPUIフレームワークで構築され、Ghosttyで駆動されるターミナル画面を埋め込み、ネイティブのGPUアクセラレーションUIを提供します。Rigエージェントフレームワークで駆動される組み込みAIハーネスを備えています。このハーネスはターミナルのコンテキストを読み取り、アクション実行前に許可を求める機能があり、アクティブなターミナルセッション内で直接動作します。

対象ユーザー

sshtmux、CLIベースのコーディングエージェントに大きく依存する、伝統的なターミナルユーザー、開発者、システム管理者向けです。AIツールは干渉的ではなく、明確に要求された場合にのみ利用可能であることを好む方々に最適です。

特徴

  • AIハーネス: コンテキストを読み取り、ターミナル内で直接行動できる組み込みエージェント。
  • スマートモード: シェルコマンドとエージェントリクエストを自動的に区別します。
  • エージェントネイティブワークフロー: コーディングエージェントやCLI作業とのオーケストレーションに特化して最適化されています。
  • GPUアクセラレーション: スムーズで洗練された体験を実現する高パフォーマンスレンダリング。
  • クロスプラットフォーム: macOS、Windows、Linuxのベータサポートを提供。
  • カスタマイズ可能: ワークスペースレイアウトプロファイルと、繰り返し実行するルーチン用のカスタム「スキル」(スラッシュコマンド)をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト