**Action Impact**: Action impact refers to the consequences of the action. In fact, the action impact can encompass numerous instances, but for brevity, we only provide a few examples. (1) _Changing Environments._ Agents can directly alter environment states by actions, such as moving their positions, collecting items, constructing buildings, etc. For instance, in GITM [16] and Voyager [38], the environments are changed by the actions of the agents in their task completion process. For example, if the agent mines three woods, then they may disappear in the environments. (2) _Altering Internal States._ Actions taken by the agent can also change the agent itself, including updating memories, forming new plans, acquiring novel knowledge, and more. For example, in Generative Agents [20], memory streams are updated after performing actions within the system. SayCan [78] enables agents to take actions to update understandings of the environment. (3) _Triggering New Actions._ In the task completion process, one agent action can be triggered by another one. For example, Voyager [38] constructs buildings once it has gathered all the necessary resources.
**행동 영향**: 행동 영향은 행동의 결과를 의미합니다. 실제로 행동의 영향은 여러 가지가 있을 수 있지만, 간결하게 하기 위해 몇 가지 예만 제공합니다. (1) _환경 변화._ 에이전트는 위치 이동, 아이템 수집, 건물 건설 등과 같은 행동을 통해 환경 상태를 직접 변경할 수 있습니다. 예를 들어, GITM [16]과 Voyager [38]에서는 에이전트가 작업을 완료하는 과정에서 환경이 변경됩니다. 예를 들어, 에이전트가 나무 3개를 채굴하면 환경에서 사라질 수 있습니다. (2) _내부 상태 변경._ 에이전트가 취한 행동은 기억 업데이트, 새로운 계획 수립, 새로운 지식 습득 등 에이전트 자체를 변경할 수도 있습니다. 예를 들어, Generative Agents [20]에서는 시스템 내에서 행동을 수행한 후 메모리 스트림이 업데이트됩니다. SayCan [78]을 사용하면 에이전트가 환경에 대한 이해를 업데이트하기 위해 행동을 취할 수 있습니다. (3) _새로운 행동 트리거._ 작업 완료 과정에서 한 에이전트의 행동이 다른 에이전트의 행동에 의해 트리거될 수 있습니다. 예를 들어, Voyager [38]은 필요한 자원을 모두 수집한 후 건물을 건설합니다.
**행동 영향**: 행동 영향은 행동의 결과를 의미합니다. 실제로 행동의 영향은 여러 가지가 있을 수 있지만, 간결하게 하기 위해 몇 가지 예만 제공합니다. (1) _환경 변화._ 에이전트는 위치 이동, 아이템 수집, 건물 건설 등과 같은 행동을 통해 환경 상태를 직접 변경할 수 있습니다. 예를 들어, GITM [16]과 Voyager [38]에서는 에이전트가 작업을 완료하는 과정에서 환경이 변경됩니다. 예를 들어, 에이전트가 나무 3개를 채굴하면 환경에서 사라질 수 있습니다. (2) _내부 상태 변경._ 에이전트가 취한 행동은 기억 업데이트, 새로운 계획 수립, 새로운 지식 습득 등 에이전트 자체를 변경할 수도 있습니다. 예를 들어, 생성 에이전트 [20]에서는 시스템 내에서 행동을 수행한 후 메모리 스트림이 업데이트됩니다. SayCan [78]을 사용하면 에이전트가 환경에 대한 이해를 업데이트하기 위해 행동을 취할 수 있습니다. (3) _새로운 행동 트리거._ 작업 완료 과정에서 한 에이전트의 행동이 다른 에이전트의 행동에 의해 트리거될 수 있습니다. 예를 들어, Voyager [38]은 필요한 자원을 모두 수집한 후 건물을 건설합니다.