**トード**  
ターミナル上でのAI体験を統合した一貫性のあるプラットフォーム。

2025/12/23 0:12

**トード** ターミナル上でのAI体験を統合した一貫性のあるプラットフォーム。

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

概要:
著者が創業したターミナル中心のスタートアップは2025年半ばに資金不足で事業を停止しました。以降、彼は新しいAI搭載ターミナルフロントエンド「Toad(Textual Code)」の開発へピボットしました。ToadはOpenHands、Claude Code、Gemini CLI など複数の AI ツールを ACP プロトコル経由で統合し、現在は 12 のエージェント CLI をサポートしており、今後さらに拡張予定です。
主な機能は以下の通りです:
• 「@」コマンドでファイルをコンテキストにインポート;

.gitignore
を尊重するファジー検索;キーボード/マウス操作、Markdown ハイライト、クリップボード操作をサポートするプロンプトエディタ。
• 大規模ドキュメントでもテーブルと構文強調表示コードフェンスをレンダリングする高速 Markdown ストリーミング
• 完全なシェル統合:カラー付きインラインコマンド実行、対話性、マウスサポート;「!」でシェルを呼び出し、リスト化されたコマンドでは自動的にシェルモードへ遷移。
• 基盤となるシェルから取得するタブ補完機能によりパスとコマンドの補完が可能。
• Jupyter スタイルの会話型インタラクション:過去やり取りのカーソルナビゲーション、クリップボードコピー、SVG エクスポートを備え、今後この機能セットを拡張予定。
本リリースは OpenHands(ブログ記事)と Hugging Face(推論エクスプローラズブログ記事)の共同執筆で行われました。インストール手順はリポジトリに記載されており、同じ基盤が batrachian.ai の構築にも利用されています。
開発は 2026 年まで継続し、UI 改善と新機能の追加を予定しています。著者は Toad をフルタイム事業にしたいと考えており、継続的な開発を支えるスポンサーシップを求めています。


本文

私のターミナル向けスタートアップは、2025年半ばに資金が枯渇したため終了しました。
つまり、現金はありませんが、長いキャリアで培った「ターミナルを実際にはGUIとして説得する」ための非常に特定なスキルセットはあります。

そのスキルを活かし Toad(Textual Code のパロディ)というフロントエンドを作りました。
OpenHands、Claude Code、Gemini CLI など多数の AI ツールと連携し、ACP プロトコルのおかげで一つのターミナル UI 上でシームレスに動作します。
執筆時点では Toad は 12 のエージェント CLI をサポートしており、今後さらに多くがオンラインになる見込みです。


大手テックのCLIアプリと比べて Toad が提供する価値

  • ターミナル向けに洗練された UI インタラクション
    エージェント型コーディングで期待される操作を、ターミナル上で実現します。
  • 「@」文字でファイルをコンテキストに取り込む
  • 高速かつスマートなファジー検索
    プロジェクトの
    .gitignore
    (存在する場合)からパターンを除外してフィルタリング。
  • プロンプトエディタ
    キーボード・マウスで移動・選択、カット・コピー・ペーストが可能。
    タイピング中に Markdown をハイライトし、コードフェンスは閉じる前から構文強調表示。
  • 高速ストリーミング Markdown レンダリング
    テーブルやシンタックスハイライト付きフェンスなどを即時表示。
  • シェル統合
    会話が従来のターミナルワークフローと自然に連携します。
    • フルカラーでインタラクティブなコマンド実行、マウスサポート付き。
    • !
      を使ってシェルコマンドを呼び出し、多くは設定で自動トリガー。
    • タブ補完はシェルから継承:タブで補完、再度タブで次候補へ移行。
  • Jupyter スタイルの概念
    過去の会話ブロックをカーソルで巡回し、再インタラクト、クリップボードへのコピー、プロンプトへの転送、SVG エクスポートなどが可能。

将来的に To ad はこのようなインタラクションにさらに重点を置く予定です。


Toad の仲間たち

OpenHands と協業できて幸運でした。彼らのブロガー投稿で To ad について紹介しています。
また Hugging Face との共同開発も行いました。同社の推論エクスプローラーに関するブログもぜひご覧ください。


Toad を試してみる

この記事が公開され次第、あなた自身で To ad をインストールできます。
まだいくつか機能不足や UI 改善点は残っていますが、日常的に AI を扱うための「デイリー ドライバー」として十分に安定しています。私自身は batrachian.ai の作成にも使っており、そこにインストール手順があります。

詳細は Toad リポジトリ をご覧ください。

休暇(サバティカル)は疲れるものですが、2026 年には再び取り組む予定です。
休みが終わる頃には To ad が私のフルタイム事業になることを願っています。その実現に協力したい方はぜひスポンサーになってください。

同じ日のほかのニュース

一覧に戻る →

2025/12/24 2:33

ファブリス・ベルラドが MicroQuickJS をリリース

## Japanese Translation: GitHubの最新オファリングは、AI駆動のコード作成、統合開発ワークフロー、および組み込みセキュリティを一つの体験に融合した統一プラットフォームです。 - **AIツール**:CopilotとSparkは開発者がより高品質なコードを書き、プロンプトを管理し、外部サービスへ接続するのを支援します。 - **ワークフロー**:Actionsは任意のワークフローを自動化し、Codespacesは即時にクラウド開発環境を提供します。Issues、Plans、およびCode Reviewはチームが作業を追跡し変更点をレビューできるようにし、すべて単一パイプライン内でハンドオフを減らします。 - **セキュリティ**:Advanced Securityはビルド時に脆弱性をスキャンし、シークレット保護は認証情報の漏洩を事前に防止します。 - **対象ユーザー**:エンタープライズから中小チーム、スタートアップ、非営利団体まで、アプリモダナイゼーション、DevSecOps、DevOps、およびCI/CDなどのユースケースで利用可能です。 - **対応業界**:ヘルスケア、金融サービス、製造、政府機関その他多数。 - **追加リソース**:ドキュメント、ブログ、変更履歴、マーケットプレイス、イベント/ウェビナー、電子書籍/レポート、ビジネスインサイト、スキルトレーニング、サポート、コミュニティフォーラム、Trust Center、およびパートナープログラムがすべて利用可能で、チームの成功を支援します。 - **エンタープライズソリューション**:GitHub Enterprise PlatformにはAdvanced Security、Copilot for Business、プレミアムサポート、24/7 エンタープライズレベルサービスなどのAI駆動開発プラットフォームと追加機能が含まれ、それぞれ階層化された価格モデルで提供されます。 これらの機能を組み合わせることで、あらゆる規模の組織においてコード生成をより迅速かつ安全に行い、ワークフローを効率化します。

2025/12/24 6:54

**X‑ray:PDF 文書における不適切な赤字消去(レダクション)を検出するための Python ライブラリ**

## Japanese Translation: --- ## Summary x‑rayは、PDF文書内の不適切な赤字(黒い四角形が背後にあるテキストを完全に覆えていない)を自動で検出するPythonライブラリです。PyMuPDFでPDFをスキャンし、四角形の形状を特定してページコンテンツ上に重ね合わせ、各形状が実際に隠された情報を遮蔽しているかどうかをテストします。不適切な赤字はJSON(またはPython辞書)として報告され、ページ番号、境界ボックス、および隠されたテキストがリスト化されます。 ### Installation ```bash uv add x-ray # 既存のuvプロジェクトに追加 pip install xray # 標準的なpipインストール ``` インストールせずに実行することも可能です: ```bash uvx --from x-ray xray <PDF_URL> ``` ### Usage *コマンドライン:* ```bash xray path/to/file.pdf xray https://free.law/pdf/example.pdf # バッチURL cat urls.txt | xargs -n 1 xray ``` *Python import:* ```python import xray bad_redactions = xray.inspect("some/path/to/file.pdf") # `inspect` は str、pathlib.Path、URL(https://)、または PDF コンテンツの bytes を受け取ります。 ``` ### Output このツールは、ページ番号をキーとし、不適切な赤字オブジェクトのリストを値とするJSONを出力します。各オブジェクトには `bbox` タプルと隠された `text` が含まれます。モジュールとして使用した場合、同等のPython辞書が返されます。 ### Project context - Free Law Projectで数百万件のPDFを監査し、法的透明性を確保するために使用されています。 - GitHub上でオープンソース化されており、貢献にはCLAへの署名が必要で、issues経由で管理されます。 - リリースはGitHub Actionsで自動化されており、手動リリースでは `CHANGES.md`、`pyproject.toml` の更新、タグ付け、およびPoetryによる公開を行います。 - BSDライセンス(許諾型)で配布されています。 x‑rayの軽量なインストールと明確なレポート機能は、法務テック企業や規制当局、オープンデータイニシアチブが不備のある赤字を迅速に特定し、コンプライアンスと透明性を維持するのに役立ちます。

2025/12/24 4:35

テレンス・マリック『Disciples』

## Japanese Translation: テレンス・マリックの独特な美学―長いモンタージュ、自然光、詩的ナレーション、そして従来の物語構造への拒否――は、そのスタイルを直接模倣せずに採用する新しい映画作家たちの波を呼び起こしました。 代表例としてラメル・ロス監督の『ニッケル・ボーイズ』(2024年)が挙げられます。この作品はコールソン・ホワイトヘッド小説の改編で、ベストピクチャー賞ノミネートを獲得しました。ロスはマリックの『The Tree of Life』に触発され、その制作に関わったプロデューサーの一人が手助けしたといいます。彼は監督のアプローチを第一人称視点と断片的な詩性へと翻訳し、没入型の神話的物語を創造していますが、それでも独自性を保っています。 他の現代映画監督――クロエ・ザオ(『ノマドランド』)、クリント・ベンツリー(『Train Dreams』)、デイヴィッド・ゴードン・グリーン(『ジョージ・ワシントン』)、そしてローラ・ダン――はマリックの視覚言語を響かせますが、表面的な模倣を避けるために自らの感性と融合させる必要があります。A.J. エドワーズ(『The Better Angels』)やデイヴィッド・ロウリー(『Ain’t Them Bodies Saints』)による試みは、スタイルフレームワーク内で真の人間性を捉える難しさを示しています。 マリックのキャリアは、『Badlands』と『Days of Heaven』という初期叙事詩から始まり、20年間の休止期間を経て、『The Thin Red Line』『The New World』『The Tree of Life』などの後期作品へと進化しました。彼の作品は常に精神性・自然・人間存在を探求しつつ、批評家から高い評価を受ける一方で、ボックスオフィスでは稀にしかヒットしません。マリックの総合的な目標――失われた精神性とアメリカ映画を再接続すること――は、芸術的解放とハリウッドの従来の物語期待との間で緊張を生み出します。 この記事では、マリックの美学と制作手法が多くの人々にインスピレーションを与えている一方で、本当の影響力は表面的な技術を単純に模倣するのではなく、それらの要素を自分自身の物語ビジョンへと翻訳することにあると主張しています。