このプロジェクトについて

ipsupport-codeは、LM Studioまたは任意のOpenAI互換プロバイダーと連携する軽量の自己学習型ローカルコーディングエージェントです。単一の静的Goバイナリとして配布され、file、run、git、web、calcなどのコアツールを使用して、理由付け-実行-観察ループを駆動します。重要な機能として、過去の実行から教訓を抽出し、エラーから回復して時間の経過とともに改善する能力があります。インターフェースは、Bubble Teaで構築されたClaude-CodeスタイルのTUIで、ライブストリーミングされたツール呼び出し、構文ハイライトされた差分、および計画(読み取り専用)と自動(実行)モードの切り替えを提供します。マルチプロバイダーの切り替え、異なるモデルや外部CLIエージェントへのサブエージェントの委任、バックグラウンドジョブの処理をサポートしています。セキュリティは、権限ポリシー、ワークスペースの隔離、およびオプションのOSレベルのサンドボックス(Seatbelt/Landlock)によって管理されます。その他の機能には、MCPサーバーの統合、オンデマンドのスキルパック、ジャッジループによる目標指向の複数ターンタスク、セッションの巻き戻しが含まれます。