AI Tooling Setup Guide
To get started using AI tooling at Open we primarily utilise AWS Bedrock which will require you to install the AWS CLI and create a profile that has access to Bedrock apis.
Prerequisites: AWS Setup
All tools require AWS CLI to be installed and configured. Complete these steps first:
1. Install AWS CLI
- Homebrew (Mac)
- Manual Installation
brew install awscli
cd ~/Downloads
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /
2. Configure AWS CLI Profile
Create or update your AWS CLI configuration:
~/.aws/config
[sso-session OpenCloud]
sso_start_url = https://d-9767753c20.awsapps.com/start
sso_region = ap-southeast-2
sso_registration_scopes = sso:account:access
[profile op-rnd-admin]
sso_session = OpenCloud
sso_account_id = 592145485649
sso_role_name = AWSAdministratorAccess
region = ap-southeast-2
3. Authenticate
export AWS_PROFILE="op-rnd-admin"
aws sso login
# Test login
aws s3 ls
# 2024-10-15 09:23:19 bucket-123..
# 2024-10-15 09:23:19 open-bucket-abc..
Available Tools
| Tool | Type | Model | Best For |
|---|---|---|---|
| Claude | TUI | Anthropic on Bedrock | Complex analysis & reasoning |
| OpenCode | CLI | Any on Bedrock | CLI workflows & automation |
| Kiro | App | Kiro/Amazon Q | Quick inline suggestions |
Tool Installation & Setup
Select your preferred tool below to see installation and setup instructions:
Installation
Claude
OpenCode
Kiro
- Homebrew (Mac)
- Manual Installation
brew install --cask claude-code
curl -fsSL https://claude.ai/install.sh | bash
- Homebrew (Mac)
- Manual Installation
brew install opencode
curl -fsSL https://opencode.ai/install.sh | bash
- Homebrew (Mac)
- Manual Installation
brew install --cask kiro
curl -fsSL https://cli.kiro.dev/install | bash
Setup
Claude
OpenCode
Kiro
Configure Claude to use AWS Bedrock:
~/.claude/settings.json
{
"awsAuthRefresh": "aws sso login --profile op-rnd-admin",
"env": {
"AWS_PROFILE": "op-rnd-admin",
"AWS_REGION": "ap-southeast-2",
"CLAUDE_CODE_USE_BEDROCK": 1
}
}
Configure OpenCode to use AWS Bedrock:
~/.opencode/config.json
{
"provider": "bedrock",
"awsProfile": "op-rnd-admin",
"awsRegion": "ap-southeast-2"
}
- Launch Kiro from your Applications folder (or
open -a /Applications/Kiro.app) - Kiro will prompt you to sign in on first use
- Authenticate with your AWS profile
- Kiro will automatically detect your Bedrock access
Next Steps
- ✅ AWS Setup - You've completed the prerequisites
- 📦 Launch your tool - Start using it for your development work
- ⚙️ Add MCPs (optional) - Configure Model Context Protocol to give your tool access to your codebase
For detailed MCP setup and configuration for your specific tool, see the MCPs & Configuration guide.
Ready? Pick your tool from the tabs above and follow the installation and setup steps!