~ % curl -sSL https://aka.ms/apm-unix | sh
-e
╔══════════════════════════════════════════════════════════════╗
║ APM Installer ║
║ The NPM for AI-Native Development ║
╚══════════════════════════════════════════════════════════════╝
-e
-e Detected platform: darwin-arm64
-e Target binary: apm-darwin-arm64.tar.gz
-e Note: Will need sudo permissions to install to /usr/local/bin
-e Fetching latest release information...
-e Latest version: v0.9.0
-e Download URL: https://github.com/microsoft/apm/releases/download/v0.9.0/apm-darwin-arm64.tar.gz
-e Downloading APM...
-e ✓ Download successful
-e Extracting binary...
-e ✓ Extraction successful
-e Testing binary...
-e ✓ Binary test successful
-e Installing APM CLI to /usr/local/bin...
Password:
-e ✓ APM installed successfully!
-e Version: Agent Package Manager (APM) CLI version 0.9.0 (303a3a2)
-e Location: /usr/local/bin/apm -> /usr/local/lib/apm/apm
-e 🎉 Installation complete!
-e Quick start:
apm init my-app # Create a new APM project
cd my-app && apm install # Install dependencies
apm run # Run your first prompt
-e Documentation: https://github.com/microsoft/apm
-e Need help? Create an issue at https://github.com/microsoft/apm/issues
~ %
~ % apm --version
Agent Package Manager (APM) CLI version 0.9.0 (303a3a2)
~ %
Documents % git clone https://github.com/ujnak/sh-sales-analysis.git
Cloning into 'sh-sales-analysis'...
remote: Enumerating objects: 19, done.
remote: Counting objects: 100% (19/19), done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 19 (delta 0), reused 19 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (19/19), 9.78 KiB | 9.78 MiB/s, done.
Documents % cd sh-sales-analysis
sh-sales-analysis %
sql /nolog
sh-sales-analysis % sql /nolog
SQLcl: 水 4月 22 14:11:30 2026のリリース26.1 Production
Copyright (c) 1982, 2026, Oracle. All rights reserved.
SQL>
conn -save freesql -savepwd YUJI_********_SCHEMA_2XU9P/*************************************@//db.freesql.com:1521/26ai_un3c1
SQL> conn -save freesql -savepwd YUJI_***********_SCHEMA_2XU9P/********************************@//db.freesql.com:1521/26ai_un3c1
名前: freesql
接続文字列: //db.freesql.com:1521/26ai_un3c1
ユーザー: YUJI_****************_SCHEMA_2XU9P
パスワード: ******
接続しました.
SQL>
SQL> connmgr list
.
├── adb-apexdev
├── freesql
├── local-26ai-apexdev
└── local-26ai-sys
SQL>
sh-sales-analysis % apm install --target claude
[>] Installing dependencies from apm.yml...
[+] <project root> (local)
|-- 1 rule(s) integrated -> .claude/rules/
|-- 4 skill(s) integrated -> .claude/skills/
+- MCP Servers (1)
| + oracle-sh (already configured)
+- All servers up to date
[*] Installed 1 APM dependency.
sh-sales-analysis %
dependencies:
mcp:
- name: oracle-sh
registry: false
transport: stdio
command: /opt/homebrew/Caskroom/sqlcl/26.1.0.086.1709/sqlcl/bin/sql
args:
- -mcp
- -R
- 4
scripts: {}
{
"mcpServers": {
"oracle-sh": {
"command": "/opt/homebrew/Caskroom/sqlcl/26.1.0.086.1709/sqlcl/bin/sql",
"args": [
"-mcp","-R","4"
]
}
}
}
「MCPサーバーoracle-shのfreesqlに接続して、Oracle SHスキーマの販売データを総合分析を実施して。」
apm install --target codex
sh-sales-analysis % apm install --target codex
[>] Installing dependencies from apm.yml...
[+] <project root> (local)
|-- 4 skill(s) integrated -> .agents/skills/
+- MCP Servers (1)
| > oracle-sh (self-defined, stdio)
| +- Configuring for Codex...
Installing oracle-sh...
Successfully configured MCP server 'oracle-sh' for Codex CLI
+ oracle-sh
| + oracle-sh -> Codex (configured)
+- Configured 1 server
[*] Installed 1 APM dependency and 1 MCP server.
sh-sales-analysis %
[mcp_servers.oracle-sh]
command = "/opt/homebrew/Caskroom/sqlcl/26.1.0.086.1709/sqlcl/bin/sql"
args = [ "-mcp", "-R", "4"]
id = ""apm install --only apm --target codex
「MCPサーバーoracle-shのfreesqlに接続して、Oracle SHスキーマの販売データを総合分析を実施して。」











