Tacit: Claude CodeとOpus 4.7で構築されたLLMファーストのプログラミング言語

✍️ OpenClawRadar📅 公開日: May 18, 2026🔗 Source
Tacit: Claude CodeとOpus 4.7で構築されたLLMファーストのプログラミング言語
Ad

Tacitは、Claude CodeとOpus 4.7で構築された新しい実験的なLLMファーストのプログラミング言語です。核となるアイデアは、LLMの強みを活かし、不要な人間向けの便利機能を排除して、生成コードのトークン数を削減する言語を設計することです。

主な機能

  • LLMプライマー:ツールチェーンには、中級以上のLLM(Sonnet以上)にTacitコードの書き方を教える「プライマー」が含まれています。これはコンパイラではなく、モデル向けの学習メカニズムです。
  • 複数のソースコードビュー:抽象構文木(AST)のタスク固有ビューをサポートし、タスクに応じて同じプログラムを異なる表現で表示できます。
  • 標準ライブラリ、テスト、パッケージ管理:標準ライブラリ、単体テストサポート、パッケージ管理、依存関係解決機能を備えています。
  • C/Rustへのホスティング:言語ランタイムは、別の言語(CまたはRust)で書かれたバイナリとして埋め込むことができます。

トークン効率

明確な目標の1つはトークン数の削減でした。開発者によると、Tacitは一部の分野で成功し、他の分野では失敗しました。具体的なベンチマークは提供されていませんが、トークンの最適化は中心的な設計上の考慮事項です。

自分で試す

ブログ記事(ソースにリンク)には、自分のLLMモデルを使ってTacitを試す方法の説明が含まれています。プライマーとツールチェーンは公開されています。

これは初期段階ですが、現在の世代のLLM向けにプログラミング言語を再考する具体的な試みであり、単に既存の言語をプロンプトでラップしたものではありません。

📖 ソース全文を読む: r/ClaudeAI

Ad

👀 See Also

キャノピー:複数のクロードコードエージェントを管理するターミナルダッシュボード
Tools

キャノピー:複数のクロードコードエージェントを管理するターミナルダッシュボード

Canopyは、gitワークツリー全体で実行される複数のAIコーディングエージェントを追跡するための単一ダッシュボードビューを提供するオープンソースのターミナルUIです。エージェントの状態(実行中、アイドル、入力待ち、完了、エラー)を表示し、セッションにジャンプしたり、完全に切り替えずに入力を送信したりできます。

OpenClawRadar
KubeShark: Kubernetesスキル(Claude Code / Codex対応)による誤ったYAML検出
Tools

KubeShark: Kubernetesスキル(Claude Code / Codex対応)による誤ったYAML検出

KubeSharkは、Claude CodeとCodex向けの障害モード優先型Kubernetesスキルで、非推奨API、誤設定されたプローブ、壊れたセレクタ、その他のAIが生成しがちな一般的なミスを本番環境に到達する前にキャッチします。

OpenClawRadar
Flotilla v0.5.0がバックグラウンド実行を全面的に刷新し、Claude SDKのクレジット上限を突破
Tools

Flotilla v0.5.0がバックグラウンド実行を全面的に刷新し、Claude SDKのクレジット上限を突破

Flotilla v0.5.0 は、逐次的なエージェント実行をノンブロッキングな並列ループ、30分のエージェントタイムアウト、ローカル委譲に置き換え、SDKクレジットの使用量を削減します。

OpenClawRadar
OpenClaw PARAスキルは、AIアシスタントのファイルを自動的に整理します。
Tools

OpenClaw PARAスキルは、AIアシスタントのファイルを自動的に整理します。

ある開発者が、ファイル整理にPARAメソッド(プロジェクト、エリア、リソース、アーカイブ)を強制するOpenClawスキルを作成しました。これにより、すべてのファイルをルートディレクトリにダンプする代わりに、4つの構造化されたフォルダに自動的に分類します。

OpenClawRadar