Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Agent Builder Loop from Daily Work to OSS

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

The Agent Builder Loop from Daily Work to OSS

Avatar for みのるん

みのるん PRO

September 10, 2026

More Decks by みのるん

Other Decks in Technology

Transcript

  1. By the way, I was on TV last night The

    archive is on TVer, free to watch 3
  2. My work is more than coding Expenses, attendance, travel Talks,

    slides, coordination Presales and delivery Coding agents work beside me across all of it. 6
  3. A coding agent is a talented new hire Not an

    RPA tool. Three sharp consultants, full remote, assigned only to you. But it is their first day here. 7
  4. Example 1: Expense reports 1. Hand over the manual and

    the URL of the system 2. Say what I want, in one breath "Settle last month's Claude bill. Find the receipt in Gmail, download the card statement, black out the other lines, and fill in the form through the browser. Stop before Submit." 3. It starts, and I move on to something else 8
  5. Example 2: Project work 1. One folder per project: transcripts,

    decks, customer docs 2. Recurring jobs become skills: minutes, agenda, slides 3. Push to GitHub Enterprise. The team works in it too New member, no time to onboard? "Clone it and ask Claude" 9
  6. Both examples have the same shape Asks when unsure Human

    Agent Human Goal and context Gather and shape Confirm I call this semi-automation. The middle is the agent's. The final call is mine. 10
  7. Honestly, one task alone is not always faster Faster on

    a single job? Depends on the job. What did change: The work runs without me, so I do something else I hand out several different jobs at once 11
  8. Three jobs run while I sit in a meeting I

    focus on the meeting In parallel Agents: direct and approve only at key points 12
  9. Never let it build the finished thing first I talk

    through the goal, the reader, and the message. It drafts the outline, and we argue until the shape is right. Quality Done 90% 0 Goal, reader, constraints Argue over the outline Let it write the body Fix what bothers me The last 10% is mine 14
  10. Talk to it out loud, and talk a lot What

    a prompt needs is volume, not polish. "Um", "no, wait", starting over: all fine. Talk the way you talk to a friend, and hand over the whole context. 16
  11. No MCP, no SaaS access? There is a trick It

    cannot touch the expense system? Then it prepares the input for me. "I will operate the expense system myself at the end. Put what goes into each form into a table I can copy and paste." Only a human touched the system. No credentials shared. 30 minutes became 5. 18
  12. No need to fear everything you delegate Examples Reversible Drafts,

    reading, tables Irreversible Send, submit, delete, publish How I delegate Let it run A human confirms first When unsure: "If this fails, can I fix it on my own machine?" "Sign-in, send, confirm: always a human." Written in the rules, not remembered 19
  13. My agents begin as work, not as product ideas Daily

    work Friction Build an agent Operate it Open source What people report becomes the next friction Every agent I run started as something that annoyed me during an ordinary week. 21
  14. ① An agent that builds slide decks Free for anyone

    to use. 1,700+ registered users 22
  15. ② An agent that watches public tenders Automates the hunt

    for public-sector system development projects Nine tender sites, twice a day New calls and deadlines to Slack 23
  16. Slide generation was my repeated pain Dozens of talks a

    year, every one from an empty deck. Same research, same layout calls, same export steps. 26
  17. That is when I met Marp An OSS born in

    Japan. You write slides in Markdown, no PowerPoint needed. These slides are Marp too. 27
  18. Not everyone around me runs a coding agent So the

    same flow became the web app from ①. Sign in, describe the talk, download the deck. A semi-automation that worked for me, handed to people who cannot run an agent. 29
  19. An agent is three lines of code now Strands Agents,

    for example from strands import Agent agent = Agent() agent("What does Strands mean?") Run it, and an agent is alive. 31
  20. The architecture AWS Cloud Serve the UI CloudFront Lambda Web

    Adapter User Build the slides AgentCore Runtime Strands Agents Marp CLI Tavily Sign-in Cognito Bedrock S3 33
  21. I look for use cases in sales meetings With our

    own sales team, across many industries Every month, requests like this pile up: "We would like to build an AI system too, and make our operations more efficient." Vague. No use case yet. Customers cannot specify an agent they have never used. 35
  22. Vibe Presales. Built while we are still talking A small

    agent, written during the meeting "Is this the thing you wanted?" Whoa!! We want this! 36
  23. A demo changes the conversation Until they see one running,

    an agent is an imaginary creature that lives in PowerPoint. After the demo, they talk about data, approvals, edge cases, and who owns it. That is where the real requirements show up 37
  24. Everything I build is open source I want people to

    look and think, "then I could build one myself." 39
  25. Bugs I hit along the way go back upstream Not

    a workaround, but a pull request. 40
  26. Inside the company, it spreads as InnerSource Write down the

    rules One win Add every stumble A small team One team, one template The way of working: rules, skills, and hooks. Clone it, and ask the agent how it works. 41
  27. The code shows what. The why needs words Code, so

    anyone can inspect it Articles, for the decisions that hurt Books, for the whole story Someone clones it. Their Monday starts the loop again. 42
  28. Minoru Onda / Technology Evangelist KDDI Agile Development Center Corp.

    Amazon Pre-order Bestseller #1 Out September 24