Skip to content

[Question] Difference between SDK and CLI behavior. #1957

Description

@mrhartvig

I'm building an internal tool to automate parts of our development workflow, and I'd like to use the Copilot SDK for it. Before I commit to it, I want to understand whether there's any difference in behavior or instructions between the Copilot CLI and the Copilot SDK.
Specifically: do they share the same underlying agent behavior and system prompt/instructions, or does the SDK behave differently from the CLI? Are there differences in how they handle things like default instructions, tool availability, or configuration?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions