XLI: Claude Code風ターミナルUIのためのオープンソースPythonライブラリ

✍️ OpenClawRadar📅 公開日: June 21, 2026🔗 Source
XLI: Claude Code風ターミナルUIのためのオープンソースPythonライブラリ
Ad

独自のコーディングエージェントを構築しようとしたことがあるなら、ターミナルUXが作業の半分を占めていることに気づいたでしょう。Claude Codeスタイルのトランスクリプト——メッセージがストリーミング表示され、ツール呼び出しがその場で実行中から完了に変わり、承認がインラインでポップアップする——を再現するのは本当に難しいものです。XLIのチームは、この同じレイヤーを毎回書き直していました。TextualのようなフルTUIフレームワーク(そしてRustベースのRatatuiバインディングも)は、独自のウィジェットツリーで画面全体を占拠し、通常のターミナルスクロールバックを殺してしまいます。低レベルのツールキットでは、ストリーミングマークダウン、可変ツールカード、インライン承認、そして実際の入力ボックスをゼロから再構築する必要があります。

そこで彼らは独自のレンダリングエンジンを構築し、XLIというライブラリに切り出しました。

得られるもの

  • ストリーミングマークダウン応答
  • スラッシュコマンド
  • u/fileメンション
  • その場で更新されるツールカード
  • インライン承認とピッカー
  • ESCで中断
  • ステータスバー

重要な設計上の選択:それはインラインでレンダリングされるため、トランスクリプトはターミナルの通常のスクロールバックに流れ込み、選択可能、スクロール可能、検索可能なままです。画面を乗っ取ることはありません

フレームワーク非依存

XLIは、エージェントループがClaude、OpenAI、または独自のものであるか気にしません。フレームワーク非依存なので、任意のPythonベースのエージェントアーキテクチャにドロップインできます。

インストール

pip install python-xli

GitHub: vitalops/xli

📖 全文を読む: r/ClaudeAI

Ad

👀 See Also

構造化された推論テンプレートがAIコードレビューの精度を向上
Tools

構造化された推論テンプレートがAIコードレビューの精度を向上

Redditユーザーが、Metaの研究を基にした構造化推論テンプレートを共有しました。このテンプレートはAIモデルに特定の分析ステップを完了させてからコードレビューを生成させるもので、arXiv:2603.01896によれば精度が5-12パーセントポイント向上するとされています。

OpenClawRadar
Skill Studio:Claude AIエージェントスキルを管理するオープンソースデスクトップアプリ
Tools

Skill Studio:Claude AIエージェントスキルを管理するオープンソースデスクトップアプリ

Skill Studioは、開発者がコミュニティのスキルリポジトリを閲覧し、マークダウン表示でドキュメントをプレビューし、npx skills addのようなワンクリックコマンドでスキルをインストールできる、無料のオープンソースmacOSデスクトップアプリです。

OpenClawRadar
Chrome拡張機能がGoogle MessagesをMCP経由でClaude Codeに接続
Tools

Chrome拡張機能がGoogle MessagesをMCP経由でClaude Codeに接続

開発者が、Google Messages WebをClaude Codeに接続するChrome拡張機能を、MCPを使用してstdioおよびWebSocketトランスポートで構築しました。この拡張機能はチャットを一覧表示し、メッセージを読み取り、返信を下書きしますが、現在はAngularのzone.jsの分離のためメッセージを送信できません。

OpenClawRadar
OpenClaw vs Hermes:AIエージェントにおける異なる設計哲学
Tools

OpenClaw vs Hermes:AIエージェントにおける異なる設計哲学

OpenClawは、WhatsApp、Telegram、Discord、Slack、iMessageを巨大なスキルエコシステムで結ぶマルチチャネルゲートウェイです。一方、Hermesは学習エージェントであり、タスクを評価し、パターンを再利用可能なスキルとして保存し、時間の経過とともにあなたのワークフローモデルを構築します。

OpenClawRadar