# IBM's AI Agents: Building a Team for Complex Tasks _Lauren McHugh Olende from IBM discusses the importance of building collaborative AI agent teams, detailing key roles and strategies like prompting and model selection for optimal performance._ **Published:** 2026-04-21 **Source:** https://www.startuphub.ai/ai-news/artificial-intelligence/2026/ibm-s-ai-agents-building-a-team-for-complex-tasks --- In the rapidly evolving world of artificial intelligence, the concept of [AI agents](/ai-news/artificial-intelligence/2026/ai-agents-the-next-application-layer) is gaining significant traction. These agents are designed to perform tasks that a standalone Large Language Model (LLM) might struggle with on its own. Lauren McHugh Olende, Program Director at IBM, elaborates on this in a recent IBM Think Series video, highlighting the necessity of building AI teams for complex problem-solving. Olende explains that AI agents, much like human collaborators, need to work together to achieve a final, cohesive output. This collaborative approach allows for a more efficient and effective tackling of intricate challenges. ## The Team Structure of AI Agents Olende draws a parallel between human teams and AI agent collaborations, stating, "Building a team of collaborators within your agent looks surprisingly like building a team of collaborators in a human." She outlines several distinct roles that AI agents can fulfill: The full discussion can be found on **IBM**'s YouTube channel. ![](https://img.youtube.com/vi/kqj22mWIdjU/maxresdefault.jpg) Building a Team of AI Agents: Roles, Feedback, & Teamwork Explained, from IBM - **Doer:** The agent that executes specific tasks. - **Planner:** This agent breaks down complex problems into smaller, manageable steps. - **Tool Operator:** This agent interacts with external tools or APIs to gather information or perform actions. - **Learner:** This agent learns from external data sources, like blogs or social media, to stay updated. - **Feedback Provider/Critic:** This agent reviews the output of other agents, identifying errors or areas for improvement. - **Supervisor:** This agent oversees the entire process, ensuring the team's work aligns with the overall goal. In the example of developing a mobile app, Olende illustrates how these roles might function. The "doer" agent might take user input, the "planner" agent would break this into actionable steps, and a "tool operator" could be used to generate code or access relevant APIs. A "learner" agent could research best practices for mobile app design, while a "feedback" agent critiques the generated code, and a "supervisor" ensures the final output meets the user's requirements. ## Key Considerations for AI Agent Team Design To ensure these AI agent teams function effectively, Olende emphasizes two critical questions: - **What roles do you need within your agent?** - **How do you make each role good at their job?** She elaborates on the second point by detailing four key strategies: ### 1. Prompting The quality of instructions given to an agent directly impacts its performance. Just as with human team members, clear and precise prompts are essential for guiding AI agents towards the desired outcome. ### 2. Model Selection Choosing the right AI model for each specific role is crucial. This involves considering the model's specialization, its capabilities, and its suitability for the task at hand. For instance, a model adept at code generation might be chosen for a "tool operator" role. ### 3. Model Tuning Fine-tuning models to align with specific tasks and desired behaviors is another vital step. This process allows for tailoring the AI's responses and actions to achieve better results, whether it's to generate high-quality output or to avoid undesirable behaviors. ### 4. Context Providing the right context to AI agents is paramount. This means ensuring they have access to relevant information and understanding the scope of their task. Just as human team members need background information to perform effectively, AI agents benefit greatly from well-defined contextual boundaries and relevant data inputs. By thoughtfully designing these agent teams and optimizing each role through these four strategies, organizations can build more sophisticated and capable AI systems that can tackle increasingly complex challenges. --- Original analysis from [startuphub.ai](https://www.startuphub.ai), the #1 AI startup directory.