rengwu/chartr

An organizable, terminal-first agentic workspace with plugins

chartr – 에이전트 중심의 터미널 워크스페이스

개요

  • Rust와 GPUI UI 툴킷으로 구축된 네이티브 데스크톱 애플리케이션(macOS 및 Linux)。
  • 프로젝트, 도구, AI 지향 명령줄 에이전트를 함께 유지할 수 있는 구성 가능한 창 기반 터미널 환경을 제공합니다.

주요 기능

  • 공간(폴더) – 각 폴더는 자체 터미널 탭, 분할 창, 플러그인 레이아웃을 저장하는 공간이 됩니다. “자유” 공간에서는 프로젝트 외부에서 작업할 수 있습니다.
  • タブと分割ペイン – タブを移動、水平または垂直に分割、プラグインを並べてターミナルをグループ化できます。
  • 永続セッション – 付属の Herdr サービスにより、chartr を終了してもターミナルプロセスは実行され続けます。再度開くと、正確なレイアウトとライブセッションが復元されます。
  • CLI エージェント統合 – 既存の AI/LLM CLI ツール(例: Claude、OpenAI、カスタムスクリプト)を登録し、カスタム引数、環境変数、プロンプトを指定してワークスペースから直接起動できます。
  • プラグインエコシステム – ブラウジング、プロンプト再利用、スキル管理用の組み込みプラグイン。追加したり、HTML/CSS/JS で独自のものを作成したりできます。
  • Wayfinder マップ – 作業の視覚的な「ライブマップ」で、チケットやタスクを表示し、適切なコンテキストでエージェントを起動できます。
  • パーソナライズ – テーマ、フォント、ショートカットの再割り当て、ネイティブ設定 UI。

注目すべき理由

  • AI 駆動のワークフロー(プロンプトエンジニアリング、ツール呼び出しエージェント、検索拡張生成パイプライン)を、それらが操作するコードと一緒に整理できます。
  • 複数のターミナルウィンドウや別の IDE が不要になります。すべてが 1 つの設定可能なレイアウトに収まります。
  • 永続セッションにより、UI を閉じても長時間実行の推論やデータ処理ジョブが継続されます。

はじめに

  1. docs/installation.md の手順に従ってインストールします(macOS/Linux 用のプリビルドバイナリ)。
  2. chartr を実行し、フォルダを開いて スペース を作成します。
  3. 設定メニューからターミナルを追加、ペインを分割、プラグインを有効にします。
  4. エージェント パネルからお気に入りの LLM CLI エージェント(例: claude、openai)を登録します。

ドキュメントとコミュニティ

  • ウェブサイト: https://chartr.dev/
  • 完全なドキュメント: docs/README.md
  • 開発ウィキ: docs/wiki/index.md
  • 関連プロジェクト: Zed(GPUI UI コンポーネント)、Herdr(永続ターミナル)、Wayfinder‑maps(マップビュー)、skills(プロンプト/スキルライブラリ)。

ライセンス

  • GPL‑3.0‑or‑later。

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트