Skip to main content
Choose how you author a custom tool before testing and publishing.

Copilot-generated tools

Dev Studio Copilot drafts Python handlers from a natural-language spec.
Copilot tool generation panel

Dev Studio Copilot

  1. Open Dev Studio from workspace Tools.
  2. Describe purpose, inputs, outputs, and target system.
  3. Review generated handler, parameters, and error handling.
  4. Edit validation and return shape to match the tool contract.
  5. Test, then Publish.
Copilot scaffolds need review before production. Write a clear tool description — agents use it to decide when to call the tool.

Manual Python

Use manual coding when Copilot or a predefined integration is not enough. See the full tool contract and example on the Custom tools page.

When to use which