[Presentation Slides] Looking Back on AI Utilization by One AWS Engineer #devio2026

[Presentation Slides] Looking Back on AI Utilization by One AWS Engineer #devio2026

This is the content of a session titled "Looking Back on AI Utilization by One AWS Engineer" presented at DevelopersIO 2026 Osaka.
2026.09.29

This page has been translated by machine translation. View original

Presented at DevelopersIO 2026 Osaka held on 2026/09/28 under the title " Looking Back on AI Usage as an AWS Engineer ".

Thank you to everyone who attended!

I will share the slides and content from the presentation on this blog.

Slides

The following is an introduction to the slide content.

Intro

What I Want to Convey in This Session

Over the past 1–2 years, the way we use generative AI has changed significantly.

  • The tools we use have been replaced in short cycles
  • Our working styles and mindset have changed accordingly

I will look back on the changes experienced by one AWS engineer while introducing the AI tools I have actually used.

Main Tools Introduced

  • Various AI tools
    • simonw/llm, etc.
  • Claude Code (and useful tools used with it)
    • AWS MCP Server
    • DuckDB Skills, etc.

Before the Claude Code Era

How things were used around the first half of 2025

How Things Were Used Around the First Half of 2025

Tool Where Used Purpose
AI-Starter Browser AI chat
simonw/llm Terminal One-off queries
Claude Code Terminal Experimentation only

AI-Starter: Generative AI Chat Environment

https://classmethod.jp/services/generative-ai/ai-starter/

AI-Starter: Main Uses

  • Writing shell scripts and simple Lambda functions
  • Summarizing Terraform and CDK diffs, etc.

sc-2026-09-25_13-11069

simonw/llm: Running LLMs from the Command Line

  • Supports various models such as OpenAI and Bedrock
  • Can pass standard input via pipe
  • Rich extensions including plugins and templates

https://github.com/simonw/llm

simonw/llm: Introductory Blog Post

https://dev.classmethod.jp/articles/simonw-llm-is-very-useful/

simonw/llm: Main Uses

  • Summarizing and explaining CloudFormation and Terraform code
  • Summarizing and explaining AWS CLI command output/help, etc.

sc-2026-09-25_13-19913

As for Claude Code…

  • At the time (around 2025/03) it was still in preview
  • I was trying to use it by calling Claude 3.7 Sonnet from Bedrock
  • Since it was pay-as-you-go, I couldn't use it casually

However, once it became GA and Claude Code became available through Pro and Max (subscription plans), my usage accelerated rapidly.

The Claude Code Era

From the second half of 2025 to the present

How an AWS Engineer Uses Claude Code

Use Case Main Tools
Technical research / Resource investigation AWS MCP Server
Analyzing logs and costs Skills (DuckDB Skills)
Writing IaC (Terraform) Various

What Is AWS MCP Server?

It is a managed MCP server provided by AWS and is part of Agent Toolkit for AWS.

  • Can perform documentation searches and retrieve service information
  • With IAM authentication, scripts that call APIs in a sandbox environment can also be executed

Note: Difference Between AWS MCP Server and awslabs/mcp

awslabs/mcp is a collection of MCP servers published as OSS by AWS. Agent Toolkit for AWS is the successor to awslabs/mcp.

https://awslabs.github.io/mcp/

AWS MCP Server: Main Uses

  • Looking up AWS specifications and new features from the latest documentation
  • Checking the status and configuration of resources in AWS environments

What Is DuckDB Skills?

  • DuckDB is a database system specialized for online analytical processing (OLAP)
  • DuckDB Skills is a collection of DuckDB skills for Claude Code released by the official team
    • Enables analysis and aggregation by querying CSV, Parquet, and JSON with natural language

https://dev.classmethod.jp/articles/opsmethod-2-duckdb-skills/

Excerpt of Available Skills

Skill Name One-line Summary
read-file Automatically detects CSV/JSON/Parquet etc. by extension and loads them for schema inspection
query Executes SQL/natural language queries against attached DBs or files
read-memories Searches past Claude Code session logs to surface decisions and TODOs
duckdb-docs Full-text searches the DuckDB/DuckLake official documentation and blog

Writing IaC (Terraform)

  • My gut feeling is that since Opus 4.6, even in a bare state it mostly produces what you expect
  • If using it as a team, setting up the surrounding environment is also convenient
    • Formatter/linter: terraform fmt, tflint
    • Security scanning: trivy
    • Incorporating these into pre-commit or CI
  • Tools I'm interested in but haven't been able to use much

Helpful Blog Post

https://dev.classmethod.jp/articles/claude-code-terraform-tips-seminar-report/

Toward the Closing

Summary of Tool Transitions

Tool First Half of 2025 Second Half of 2025 ~ Present
AI-Starter High Medium Low
simonw/llm High Medium -
Claude Code Low High Essential

Sidebar: Tools We Use as a Team #1

  • Gemini (Notebook, etc.)
    • Compile sources into a Notebook and use it for catch-up and retrospectives. Also easy to share with the team
    • Search and explain data on Google Drive
  • Slack AI
    • Casually query internal information before asking someone

Sidebar: Tools We Use as a Team #2

  • Kiro
    • An AI agent tool made by AWS, available as both an IDE and CLI
    • Can integrate with IAM Identity Center, allowing license management to be completed entirely within AWS
    • As CCoE, we are rolling out a Kiro usage platform to user departments
  • AWS DevOps Agent
    • A managed AI operations agent provided by AWS
    • Makes querying AWS resources easy
    • Can automatically run alert investigations, reducing the burden of initial triage
    • Requires little advance preparation or prerequisites, making it easy to recommend for adoption

Closing

I looked back on the transitions among the AI tools I have used.

AI tools keep getting more convenient, and I feel the need to change my own thinking and approach as well.

  • Be more aware of and involved in higher-level layers
  • Squeeze out what I'm thinking from inside my head and hand it over to AI

It seems that verbalization and communication will become even more important going forward.


Claudeならクラスメソッドにお任せください

クラスメソッドは、Anthropic社とリセラー契約を締結しています。各種製品ガイドから、業種別の活用法、フェーズごとのお悩み解決などサービス支援ページにまとめております。まずはご覧いただき、お気軽にご相談ください。

サービス詳細を見る

Share this article

AWSのお困り事はクラスメソッドへ