AGEFreighter for Visual Studio CodePlan, run, recover, and review validated graph migrations without moving migration logic or credentials into an AI model. AGEFreighter migrates CSV, PostgreSQL, Neo4j, and Azure Cosmos DB graph data to Apache AGE or PostgreSQL 19 SQL/PGQ property graphs. This extension is a guided interface for the separately installed AGEFreighter 2.3.0 CLI; the Go CLI remains the deterministic migration engine and owner of durable checkpoints. Highlights
PrerequisitesInstall AGEFreighter from the Visual Studio Marketplace,
then install the AGEFreighter 2.3.0 CLI and ensure On macOS, the Homebrew installation is:
Linux and Windows release archives are available from the AGEFreighter releases. Windows CLI binaries in 2.3.0 are provided without an Authenticode signature; verify their checksum and GitHub build-provenance attestation before use. Start a migration
Long-running commands are intentionally opened as terminal processes. Reloading
the extension does not silently resume or create another migration. Use durable
status and the CLI's reviewed AI assistanceThe extension works without GitHub Copilot or another chat model. If VS Code
chat is available, use Only bounded, recursively redacted CLI JSON is eligible for model context. Raw job files, environment variables, connection strings, credentials, credential reference names, queries, source records, stderr, and terminal logs are never sent by this extension. See Privacy and security. Settings
Workspace trust and remote developmentJob discovery works in restricted mode. No AGEFreighter process runs until the workspace is trusted. The extension runs where the workspace extension host runs, so Remote SSH, Dev Containers, and Codespaces need the AGEFreighter CLI installed in that remote environment. Virtual workspaces are not supported because the CLI requires filesystem paths. SupportAGEFreighter is open source under the MIT License. |