正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

Orbit Localを使ってみる

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
  • ステータス: ベータ版

Orbit Localはお使いのマシン上で動作します。orbitバイナリをインストールし、作業スタイルに合ったアクセス方法を選択して、最初のクエリを実行してください。

インストール

orbitバイナリは、ワンラインインストーラーを使って直接インストールするか、すでに使用している場合はGitLab CLI(glab)経由でインストールできます。

Linuxでは、インストーラーはデフォルトでglibcアーカイブを使用し、Alpineなどのmuslベースのディストリビューションでは完全静的なmuslアーカイブを自動的に選択します。静的Linuxアーカイブを強制するには、--libc muslを渡してください。

curl -fsSL "https://gitlab.com/gitlab-org/orbit/knowledge-graph/-/raw/main/install.sh" | bash

静的muslバイナリを明示的にインストールする場合(例: glibcシステム上):

curl -fsSL "https://gitlab.com/gitlab-org/orbit/knowledge-graph/-/raw/main/install.sh" | bash -s -- --libc musl

新しいターミナルを開いて、確認します:

orbit help
irm https://gitlab.com/gitlab-org/orbit/knowledge-graph/-/raw/main/install.ps1 | iex

新しいターミナルを開いて、確認します:

orbit help

glabがすでにインストールされている場合:

glab orbit local --install

確認します:

glab orbit local help

詳細については、glab orbit localリファレンスを参照してください。

アクセス方法を選択する

方法最適な用途セットアップ
Orbit CLI(orbitCLIの直接使用、スクリプト作成、インデックス作成タスクワンラインインストーラーまたはglab orbit local --install
GitLab CLI(glabすでにglabを使用している方glab orbit local --install
MCPClaude Code、Codex、その他のAIエージェントclaude mcp add orbit-local -- orbit mcp serve

3つすべてが同じローカルグラフを参照します。Orbit LocalはDuckDB SQLでクエリを実行します。構造化JSONクエリDSLはOrbit Remote専用です。

60秒クイックスタート

glab orbit localは管理されたorbitバイナリをラップします。バイナリは初回使用時にダウンロードされ、チェックサムで検証され、最新の状態に保たれます。glab 1.94以降が必要です。バイナリを直接実行する場合は、orbit CLIを直接使用するを参照してください。

リポジトリのインデックスを作成して、Orbitが検出した内容を確認します:

glab orbit local index /path/to/your/repo
glab orbit local schema

これにより、~/.orbit/graph.duckdbにローカルDuckDBグラフが構築され、すべてのテーブルとカラムが表示されます: gl_definitiongl_filegl_directorygl_imported_symbolgl_edge、および_orbit_manifest管理テーブル。

次のステップ:

課金

Orbit LocalはGitLabクレジットを消費しません。すべての処理はローカルで行われます。

次に試すこと