AbdoKnbGit/tau

You’re adaptive AI assistant for your work.

何を解決するか

TauはAIコーディングエージェントに関連する高コストとベンダー固定化の問題に対処します。複数の公式CLIツールをインストールしたり、異なるAIプロバイダー用に複雑な環境変数を管理したりする必要がなくなり、22の異なるモデルプロバイダーを1つの統合インターフェースで簡単に切り替えることができます。

動作方法

Tauは、Claude CodeとOpenCodeのエコシステムを統合する適応型コーディングエージェントです。プロキシやラッパーを使用するのではなく、OpenAI、DeepSeek、Mistralなど、さまざまなプロバイダーのAPIにネイティブアダプタで直接接続します。ファイル編集、Bash実行、LSP(言語サーバープロトコル)サポートを含む完全なエージェントループを統合し、プロジェクト状態を「タイムトラベル」可能なスナップショットとして保存するためのシャドウGitリポジトリで管理します。また、完了したタスクから再利用可能な学びを保存する自己学習メカニズムも備えています。

対象ユーザー

複数のLLMを跨いで複雑なタスクを処理できる柔軟な、プロバイダーに依存しないコーディングアシスタントを求める開発者。

主な特徴

  • ネイティブ多プロバイダー対応: 22のプロバイダーに対して直接API統合。自動的なツールスキーマのクリーニングを実装。
  • LSP統合: プロジェクトのLSPからリアルタイムの診断、定義、参照を直接取得可能。
  • タイムトラベルスナップショット: 各ターンの作業ツリーのスナップショットを別途のシャドウリポジトリに保存し、即座に元に戻すことが可能。
  • 自己学習メモリ: タスクから再利用可能な教訓を提案・保存し、異なるセッションやプロジェクトで活用。
  • GitHub自動化: gh CLIとの統合により、イシュー、PR、変更ログの管理が可能。
  • リモート制御: WhatsApp経由でエージェントをリンク・制御可能。

関連

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